Incremental Development of a Domain-Specific Lan- guage That Supports Multiple Application Styles

نویسندگان

  • Kevin Bierhoff
  • Edy S. Liongosari
  • Kishore S. Swaminathan
چکیده

Domain-Specific Languages (DSLs) are typically built top-down by domain experts for a class of applications (rather than a specific application) that are anticipated in a domain. This paper investigates taking the opposite route: Building a DSL incrementally based on a series of example applications in a domain. The investigated domain of CRUD applications (create, retrieve, update, delete) imposes challenges including independence from application styles and platforms. The major advantages of an incremental approach are that the language is available for use much sooner, there is less upfront cost and the language and domain boundaries are defined organically. Our initial experiments suggest that this could be a viable approach provided certain careful design decisions are made upfront.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

English Language Teaching Material Development

The goal of language programs is to utilize language for effective communication. Due to the needs, interests, and motivations of language learners, they may show individual differences in their lan- guage learning. Materials used in language programs can be instructional, experiential, elucidative, or exploratory in that they can inform learners about the language, provide experience of the la...

متن کامل

Investigating Translation Strategies of Culture-Specific Items in Alignment with Nord’s Binary Translation Typology: A Case Study of Unaccustomed Earth

  Culture is an extremely complex concept. Translating cultural elements is a demanding task due to the fact that these elements comprise specific meanings and implications belonging exclusively to the lan-guage and culture from which they have emerged. Regarding this point, the present article investigated the strategies employed for translating culture-specific items (CSIs) in an English nov...

متن کامل

Solving the Families to Persons Case Using EVL+Strace

Benchmarx is the subject of bidirectional transformation case studyfor the Transformation Tool Contest 2017. The example is a well-known model-to-model transformation from the ATL transformationZoo named "Families to Persons". This paper presents a solution toprovide the inter-model consistency using the Epsilon Validation Lan-guage (EVL) and domain-specific traceability tec...

متن کامل

An investigation into the relationship between EFL teachers’ and students’ multiple intelligences and teaching styles

  Abstract The present study investigates the relationship between multiple intelligences and teaching styles of Eng-lish as Foreign Language (EFL) learners and teachers. The participants of the study included 106 EFL teachers and 400 EFL learners. Teachers were invited to complete a Multiple Intelligences Inventory for EFL Teachers, developed by Christison (1998) and a Thinking Styles Inventor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006